JavaScript Job: Senior React Developer

Job added on

Company

Framework Science
Mexico

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Framework Science is on a MISSION that focuses on Exploring new technologies and building tomorrow’s Applications. This means we hire TOP Engineers and Designers by providing great benefits and pay so they can focus on solving what’s never been solved before. Our aim is to push the needle of innovation while enabling Technical staff to impact code or products at the architecture level. Work with very bright individuals and prosper economically for the value you bring to the table. Our culture is driven by putting our Engineers first with Work-life balance and an environment that sparks the imagination.


Join us as we dare to Explore the Unknown!


Where do we come from?
Broadcom, Yahoo, Sony, Samsung, Thermo Fisher, Blackbaud, and many well-known tech companies.


Job Description

  • Developing new greenfield products using ReactJS.
  • Building reusable components and front-end libraries for future use.
  • Translating designs and wireframes into high-quality code.
  • Optimizing components for maximum performance across an array of web-capable devices and browsers.
  • Working with other senior engineers to help define standards and conventions for front-end software development.
  • Must be able to communicate technical concepts clearly in English.

Must have

  • 6+ years of professional development experience.
  • Minimum of 4 years experience with ReactJS.
  • Minimum of 2 years experience with TypeScript.
  • Strong JavaScript framework and front-end development experience.
  • General understanding of Node.js
  • Deep understanding of React architecture, hooks, Webpack, SASS, LESS.
  • Familiar with React design patterns.
  • Expertise in creating and consuming APIs and implementing modern security patterns.
  • REST
  • JSON Web Token (JWT), OAuth2, OpenId
  • Experience in developing SPAs and responsive web applications
  • ReactJS, HTML5, CSS3, ES6, and general knowledge of Routers
  • Understands Server-Side Rendering, Virtual DOM, performance optimization
  • Design systems: Material Design
  • Working knowledge of GIT.
  • Familiarity with unit testing
  • Jest, Mocha, etc.
  • Puppeteer
  • Development experience OR general knowledge in Blockchain technology

Nice to have

  • Experience in developing SPAs with Babel, Express, Eslint and Redux
  • Development experience in any of the following categories:
  • Credit card processing
  • SMS and email
  • React Native experience
  • Minimum of 4 years experience working with Agile.
  • Design systems: Ant, Bootstrap
  • GraphQL
  • AWS experience